tracking predator - French English Dictionary